/*通用样式*/
* { margin: 0; padding: 0;}
a {
    text-decoration: none;
    color: #000;
}
li {
    list-style: none;
}
.router-link-active {
    color: red;
    font-weight: bold;
}
.clearfix:after {
    content: "";
    display: block;
    clear: both;
    visibility: hidden;
    font-size: 0;
  }
.clearfix {
    zoom: 1;
}
.us_none {
    -moz-user-select: none;
    -khtml-user-select: none;
    user-select: none;
}
::-webkit-scrollbar {
    width: 10px;
    height: 10px;
}
::-webkit-scrollbar-button:vertical {
    display: none;
}
::-webkit-scrollbar-corner,::-webkit-scrollbar-track {
    background-color: #e2e2e2;
}
::-webkit-scrollbar-thumb {
    border-radius: 8px;
    background-color: rgba(0, 0, 0, 0.3);
}
::-webkit-scrollbar-thumb:vertical:hover {
    background-color: rgba(0, 0, 0, 0.35);
}
::-webkit-scrollbar-thumb:vertical:active {
    background-color: rgba(0, 0, 0, 0.38);
}
/*结构样式*/
html, body,#app {
    height: 100%;
    position: relative;
}
  .c_header {
    height: 60px;
    line-height: 60px;
    width: 100%;
    background: #eee;
  }
  .c_contain {
    position: absolute;
    top: 60px;
    bottom: 0;
    width: 100%;
    left: 0;
    right: 0;
  }
  .c_pro {
    overflow: hidden;
  }
  .c_idea dl{
    margin:5px  20px 10px;
  }
  .c_idea dt {
    font-weight: bold;
    color: #666;
  }
  .c_idea dd {
    text-indent:2em;
    color: #333;
  }
  
  .c_pro .hljs, .c_pro pre{background: #eee}

  .textcont a{color:blue}

  /*
  document.querySelector('.container').scrollTop=1100
document.querySelector('.container').clientHeight

  */